Efficient Algorithm to Monitor Continuous kNN Queries

نویسنده

  • Mahady Hasan
چکیده

Continuous monitoring of k nearest neighbor (kNN) queries has attracted significant research attention in the past few years. A safe region is an area such that as long as a kNN query remains in it, the set of its k nearest neighbors does not change. Hence, the server does not need to update the query results unless the query moves out of its safe region. Previous work uses time-parameterized kNN (TPkNN) queries to construct the safe region. In this paper, we present an efficient technique to construct safe regions by using much cheaper RangeNN queries. Moreover, unlike TPkNN queries, the cost of a RangeNN query is not significantly affected as the value of k increases. Hence, our proposed algorithm scales better with the increase in the value of k. We also present a technique to efficiently update the safe regions when the underlying dataset is dynamic (i.e., objects appear or disappear from the dataset). Extensive experimental results show that the proposed algorithm provides an order of magnitude improvement over existing approach on both the static and dynamic datasets.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Algorithms to Monitor Continuous Constrained k Nearest Neighbor Queries

Continuous monitoring of spatial queries has received significant research attention in the past few years. In this paper, we propose two efficient algorithms for the continuous monitoring of the constrained k nearest neighbor (kNN) queries. In contrast to the conventional k nearest neighbors (kNN) queries, a constrained kNN query considers only the objects that lie within a region specified by...

متن کامل

CircularTrip: An Effective Algorithm for Continuous k NN Queries

Continuously monitoring kNN queries in a highly dynamic environment has become a necessity to many recent location-based applications. In this paper, we study the problem of continuous kNN query on the dataset with an in-memory grid index. We first present a novel data access method – CircularTrip. Then, an efficient CircularTrip-based continuous kNN algorithm is developed. Compared with the ex...

متن کامل

Approximate Continuous K Nearest Neighbor Queries for Continuous Moving Objects with Pre-defined Paths

Continuous K nearest neighbor queries (C-KNN) on moving objects retrieve the K nearest neighbors of all points along a query trajectory. In existing methods, the cost of retrieving the exact C-KNN data set is expensive, particularly in highly dynamic spatio-temporal applications. The cost includes the location updates of the moving objects when the velocities change over time and the number of ...

متن کامل

Continuous Monitoring of kNN Queries in Wireless Sensor Networks

Wireless sensor networks have been widely used for civilian and military applications, such as environmental monitoring and vehicle tracking. In these applications, continuous query processing is often required and their efficient evaluation is a critical requirement to be met. Due to the limited power supply for sensor nodes, energy efficiency is a major performance measure in such query evalu...

متن کامل

Efficient Construction of Safe Regions for Moving kNN Queries over Dynamic Datasets

The concept of safe region has been used to reduce the computation and communication cost for the continuous monitoring of k nearest neighbor (kNN) queries. A safe region is an area such that as long as a query remains in it, the set of its kNNs does not change. In this paper, we present an efficient technique to construct the safe region by using cheap RangeNN queries. We also extend our appro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013